package top.hidoctor.auscultation.net.c;

import android.support.v4.widget.SwipeRefreshLayout;

import com.tang.base.BaseView;
import com.tang.base.IClear;

import top.hidoctor.auscultation.bean.UserBean;
import top.hidoctor.auscultation.bean.YangbenBean;
import top.hidoctor.auscultation.net.req.AuditSdReq;
import top.hidoctor.auscultation.net.req.SampleSearchReq;
import top.hidoctor.auscultation.net.req.UserReq;


public interface ExampleChooseContract {
    interface View extends BaseView {
        void getYbListSuc(YangbenBean bean);

        void getYbListSuc2(YangbenBean bean);

        void getUserListSuc(UserBean bean);

        void addLabelSuc();

        void addLabelSuc2();
    }

    interface Presenter extends IClear {
        void getYbList(SampleSearchReq req, SwipeRefreshLayout refreshLayout);

        void getYbList2(SampleSearchReq2 req, SwipeRefreshLayout refreshLayout);

        void getUserList(UserReq req, SwipeRefreshLayout refreshLayout);

        void addLabel(LabelSdReq req); // 标注

        void addLabel2(AuditSdReq req);// 审核
    }
}
